runtime.eface.data (field)
58 uses
runtime (current package)
alg.go#L174: return c1 * typehash(t, unsafe.Pointer(&a.data), h^c0)
alg.go#L176: return c1 * typehash(t, a.data, h^c0)
alg.go#L276: pdata = &a.data
alg.go#L366: return x._type == y._type && efaceeq(x._type, x.data, y.data)
arena.go#L113: t := (*_type)(efaceOf(&typ).data)
arena.go#L122: e.data = x
arena.go#L150: v = stringStructOf((*string)(e.data)).str
arena.go#L152: v = (*slice)(e.data).array
arena.go#L154: v = e.data
arena.go#L172: len := (*slice)(e.data).len
arena.go#L175: *sl = slice{makeslicecopy(et, len, len, (*slice)(e.data).array), len, len}
arena.go#L178: xe.data = unsafe.Pointer(sl)
arena.go#L182: typedmemmove(et, e2, e.data)
arena.go#L185: xe.data = e2
arena.go#L306: *((*slice)(i.data)) = slice{a.alloc(typ, cap), cap, cap}
cgocall.go#L547: p := ep.data
cgocall.go#L591: cgoCheckArg(t, ep.data, t.Kind_&abi.KindDirectIface == 0, top, cgoCheckPointerFail)
cgocall.go#L795: cgoCheckArg(t, ep.data, t.Kind_&abi.KindDirectIface == 0, false, cgoResultFail)
debuglog.go#L331: l.w.uvarint(uint64(uintptr(v.data)))
error.go#L274: printindented(*(*string)(eface.data))
error.go#L277: print(typestring, "(", *(*bool)(eface.data), ")")
error.go#L279: print(typestring, "(", *(*int)(eface.data), ")")
error.go#L281: print(typestring, "(", *(*int8)(eface.data), ")")
error.go#L283: print(typestring, "(", *(*int16)(eface.data), ")")
error.go#L285: print(typestring, "(", *(*int32)(eface.data), ")")
error.go#L287: print(typestring, "(", *(*int64)(eface.data), ")")
error.go#L289: print(typestring, "(", *(*uint)(eface.data), ")")
error.go#L291: print(typestring, "(", *(*uint8)(eface.data), ")")
error.go#L293: print(typestring, "(", *(*uint16)(eface.data), ")")
error.go#L295: print(typestring, "(", *(*uint32)(eface.data), ")")
error.go#L297: print(typestring, "(", *(*uint64)(eface.data), ")")
error.go#L299: print(typestring, "(", *(*uintptr)(eface.data), ")")
error.go#L301: print(typestring, "(", *(*float32)(eface.data), ")")
error.go#L303: print(typestring, "(", *(*float64)(eface.data), ")")
error.go#L305: print(typestring, *(*complex64)(eface.data))
error.go#L307: print(typestring, *(*complex128)(eface.data))
error.go#L309: print("(", typestring, ") ", eface.data)
heapdump.go#L401: dumpint(uint64(uintptr(eface.data)))
iface.go#L674: *dst = iface{assertE2I(inter, e._type), e.data}
iface.go#L679: *dst = iface{assertE2I(inter, e._type), e.data}
map_swiss.go#L333: e.data = unsafe.Pointer(mapclone2((*abi.SwissMapType)(unsafe.Pointer(e._type)), (*maps.Map)(e.data)))
mbitmap.go#L1727: p := e.data
mfinal.go#L265: (*eface)(r).data = f.arg
mfinal.go#L447: if inUserArenaChunk(uintptr(e.data)) {
mfinal.go#L458: base, span, _ := findObject(uintptr(e.data), 0, 0)
mfinal.go#L461: if isGoPointerWithoutSpan(e.data) {
mfinal.go#L472: if uintptr(e.data) != base {
mfinal.go#L485: removefinalizer(e.data)
mfinal.go#L534: if !addfinalizer(e.data, (*funcval)(f.data), nret, fint, ot) {
netpoll.go#L722: x.data = unsafe.Pointer(&pd.self)
pinner.go#L114: if inUserArenaChunk(uintptr(e.data)) {
pinner.go#L118: return e.data
print.go#L256: print("(", e._type, ",", e.data, ")")
runtime2.go#L186: data unsafe.Pointer
time.go#L252: return (*hchan)(efaceOf(&t.arg).data)